public abstract class CustomerDisplay
extends java.lang.Object
构造器和说明 |
---|
CustomerDisplay() |
限定符和类型 | 方法和说明 |
---|---|
abstract void |
clear()
清空显示内容,光标位置不变
|
abstract void |
close()
关闭接口。
|
abstract void |
displayImage(byte[] buffer)
显示图形(黑白位图),可用于显示二维码。
|
abstract boolean |
getBacklight()
获取背光开关状态
|
abstract int |
getBacklightTimeout()
获取自动关闭背光的时间
|
abstract int |
getCursorCol()
获取光标位置的列坐标
|
abstract int |
getCursorRow()
获取光标位置的行坐标
|
abstract java.lang.String |
getError()
获取设备错误信息(已经不再使用)
|
abstract int |
getNumCol()
获取列数
|
abstract int |
getNumRow()
获取行数
|
static CustomerDisplay |
newInstance()
创建CustomerDisplay实例
|
abstract void |
reset()
控制顾客显示屏复位,包括光标复位到原点、清空显示内容。
|
abstract void |
setBacklight(boolean on)
设置顾客显示屏背光开和关
|
abstract void |
setBacklightTimeout(int timeout_s)
设置背光自动延时关闭的时间
客显不用时应该关闭背光
|
abstract void |
setCursorPos(int row,
int col)
设置光标位置坐标
|
abstract int |
write(java.lang.String text)
在当前光标位置显示字符串
注意:中文字符只能在偶数位列坐标下显示。 |
public static CustomerDisplay newInstance() throws java.lang.Throwable
java.lang.Exception
java.lang.Throwable
public abstract java.lang.String getError()
public abstract void clear()
public abstract void reset()
public abstract void setCursorPos(int row, int col)
row
- 行坐标,0为第一行col
- 列坐标,0为第一列public abstract int write(java.lang.String text)
text
- 字符串public abstract void setBacklight(boolean on)
true:开,
- false:关public abstract void setBacklightTimeout(int timeout_s)
timeout_s
- 延时时间(单位:秒)public abstract int getNumRow()
public abstract int getNumCol()
public abstract int getCursorRow()
public abstract int getCursorCol()
public abstract int getBacklightTimeout()
public abstract boolean getBacklight()
public abstract void close()
public abstract void displayImage(byte[] buffer)
buffer
- 位图数组